Ertine Mongush <Ertine.Mongush@p25.f111.n5000.z2.fidonet.org> wrote: > Пользуюсь фидокомплектом меня интересует файл fido_slack.sh > После сборки пакета выходит файл в названии которого фигурирует строка "i486"
Я, конечно в пакетах Slackware ни бум-бум, но по опыту других систем на основе RPM, замечу, что строка "i486" в названии пакета (файла пакета) обычно отличает этот 32-бит пакет от аналогичного 64-бит пакета со строкой "x86_64", а так же от пакетов "noarch".
Впрочем, можешь установить переменную окружения ARCH: ARCH=i686; export ARCH
И посмотреть, что из этого выйдет :)
> Подскажите как сделать чтобы пакет компилировался для 4-х ядерного > процессора-Ivy Bridge. Ведь i486 -это даже древнее чем Пентиум4!
Можешь попробовать установить переменную окружения СС: СС="gcc -march=corei7-avx -mavx"; export CC
Только как проверишь, что из этого вышло? Если бы ты дружил с sh, то можно было бы наваять и использовать /tmp/my-gcc.sh вместо gcc
А так можно попробовать: СС="gcc -v -march=corei7-avx -mavx"; export CC
И разбираться в выдаче строк вызова компонент компилятора :) Hо это для отчаянных парней :)
> Сам скрипт просматривал там строк типа ARCH что-то не нашёл, может я ошибаюсь > т.к. я не знаю скриптовый язык.
Подозреваю, что он вызывает другие командные файлы, которые вызывают другие, которые вызывают make.
-- Успехов, Сергей Леонтьев, <http://www.cryptopro.ru> (NewsTap) --- ifmail v.2.15dev5.4 * Origin: Demos online service (2:5020/400)